who walks very quickly - Spanish English Dictionary